OpenInfraMap

 ⟩ Stats ⟩ United Kingdom ⟩ Power Plants ⟩ Greenwich Power Station

Greenwich Power Station is a oil and gas power plant operated by London Underground with a total output of 118 MW.

Picture of Greenwich Power Station
Wikimedia Commons